Scripting > CxHmiFms > CxFmsRawDeviceDataCtrl Object > CxFmsRawDeviceDataCtrl Example

CxFmsRawDeviceDataCtrl Example

Use the CxFmsRawDeviceDataCtrl object to display and manipulate an ActiveX CygNet FMS Raw Data Control in a CygNet Studio screen environment.

CygNet FMS Raw Data Control

To see an example FMS Raw Data control implemented in a pre-designed screen, open the FMS Raw Data Ctrl.csf file in the CygNet\Clients\CStudio\Screens\Examples folder.

CygNet Studio Screen Script: FMS Raw Data Ctrl.csf

Sub btnApply_EventClick()

Dim This : Set This = btnApply

FmsRawDeviceData.SessionNodeTag = editSessionNode.Text

FmsRawDeviceData.SessionBeginDate = editStartDate.Text

FmsRawDeviceData.SessionEndDate = editEndDate.Text

FmsRawDeviceData.SessionDateFormat = cboDateFormat.Selection

FmsRawDeviceData.PITDateTime = editPIT.Text

FmsRawDeviceData.UsePIT = checkUsePIT.Check

FmsRawDeviceData.Apply True

End Sub

 

Sub btnCancel_EventClick()

Dim This : Set This = btnCancel

FmsRawDeviceData.Cancel

End Sub

 

Sub cboDateFormat_EventChange()

Dim This : Set This = cboDateFormat

FmsRawDeviceData.SessionDateFormat = this.Selection

End Sub

 

Sub checkUsePIT_EventChange()

Dim This : Set This = checkUsePIT

FmsRawDeviceData.UsePIT = this.Check

editPIT.Enable this.Check

End Sub

 

Sub TheView_EventInitialize()

Dim This : Set This = TheView

editSessionNode.Text = FmsRawDeviceData.SessionNodeTag

 

editStartDate.Text = FmsRawDeviceData.SessionBeginDate

editEndDate.Text = FmsRawDeviceData.SessionEndDate

cboDateFormat.AddString "Device"

cboDateFormat.AddString "Contract"

cboDateFormat.AddString "Local"

cboDateFormat.Selection = FmsRawDeviceData.SessionDateFormat

 

checkUsePIT.Check = FmsRawDeviceData.UsePIT

editPIT.Text = FmsRawDeviceData.PITDateTime

editPIT.Enable = FmsRawDeviceData.UsePIT

End Sub

Back to top

Let us know how we can improve this topic.

CygNet at weatherford.com

© 2020 Weatherford. All rights reserved.